The Endless View, Vourvourou, Greece